TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Capital Area (Ral) Area rating list selection
                                                2023 Capital Area (Ral) Area rating list selection
2024 TLS League Ratings
Section - Southern           District - North Carolina           Area - Capital Area (Ral)
Lions Park    Men    By Rating
(As of 11/10/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Zachariah Anderson U
4.43 4.5 4.5         18 +   Raleigh, NC
2 Tommy Hibbs U
4.37 4.5 4.5         18 +   CLAYTON, NC
3 Ilya Moundous U
4.35 4.5 4.5         18 +   Raleigh, NC
4 Joao Freitas U
4.33 4.5 4.5         18 +   Raleigh, NC
5 Brett Eckles U
4.28 4.5 4.5         18 +   Durham, NC
6 peter blankenship U
4.25 4.5 4.5         18 +   CARY, NC
7 Mike Trefzger U
4.23 4.5 4.5         18 +   Raleigh, NC
8 Alejandro Canup U
4.22 4.5 4.5         18 +   ATHENS, GA
9 Garrett Morris U
4.19 4.5 4.5         40 +   Raleigh, NC
10 Davis Humphries U
4.14 4.5 4.5         18 +   Raleigh, NC
11 Spencer Llewellyn U
4.12 4.5 4.5         18 +   MORRISVILLE, NC
12 Alex Jensen U
4.12 4.5 4.0         18 +   Raleigh, NC
13 Michael Trebuhov U
4.11 4.5 4.5         18 +   Sanford, NC
14 Matthew Presser U
4.11 4.5 4.5         40 +   Durham, NC
15 Jonathan Canon U
4.11 4.5 4.5         18 +   Sanford, NC
16 Craig Radley U
4.09 4.5 4.5         18 +   RALEIGH, NC
17 Peter Kelly U
4.08 4.5 4.5         18 +   CARY, NC
18 Ryan Sayko U
4.07 4.5 4.5         18 +   Cary, NC
19 Tremel Davis U
4.07 4.5 4.0         18 +   Whitakers, NC
20 Rawle Sue-Ho U
4.02 4.5 4.0         18 +   Raleigh, NC
21 Daniel Gallo U
4.02 4.5 4.0         18 +   GARNER, NC
22 Tyler Carroll U
4.01 4.5 4.0         18 +   Durham, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
23 Ali Moradmand U
3.99 4.0 4.5         18 +   Raleigh, NC
24 Visakan Jayakumar U
3.95 4.0 4.0         18 +   Durham, NC
25 Patrick Grant U
3.94 4.0 4.0         18 +   Morrisville, NC
26 Jackson Cabell U
3.94 4.0 4.5         18 +   Durham, NC
27 William Clark U
3.93 4.0 4.0         18 +   Pittsboro, NC
28 Blake Hardwick U
3.92 4.0 4.0         18 +   Raleigh, NC
29 Joshua Leon U
3.91 (4.0) 4.0         18 +   Cullowhee, NC
30 Brett Compton U
3.90 4.0 4.0         18 +   Raleigh, NC
31 Joe Navejas U
3.89 4.0 4.5         18 +   Wake Forest, NC
32 Miguel Hidalgo U
3.89 4.0 4.0         18 +   Raleigh, NC
33 Tony Oates U
3.87 4.0 4.0         40 +   FUQUAY VARINA, NC
34 Justin Middleton U
3.86 4.0 4.0         18 +   Wendell, NC
35 Nicholas Lau U
3.86 4.0 4.0         18 +   Durham, NC
36 Spencer Johnson U
3.86 (4.0) 4.0         18 +   Raleigh, NC
37 Maxwell Gregson U
3.85 4.0 4.0         18 +   Raleigh, NC
38 Jeron Russell U
3.84 4.0 4.0         18 +   Raleigh, NC
39 Aubry Carmody U
3.84 4.0 4.0         18 +   Durham, NC
40 Jim Riddick U
3.83 4.0 4.0         18 +   Cary, NC
41 Chirag Patel U
3.83 4.0 4.0         40 +   Raleigh, NC
42 Michael Weslander U
3.81 4.0 4.0         18 +   Durham, NC
43 Bryan Simpson U
3.80 4.0 4.0         55 +   Cary, NC
44 Raymond Xu U
3.79 4.0 4.0         18 +   RALEIGH, NC
45 W Troutman U
3.79 4.0 4.0         55 +   Raleigh, NC
46 Sergii Porokh U
3.78 4.0 4.0         18 +   Raleigh, NC
47 Nick Gilder U
3.78 4.0 4.0         18 +   Durham, NC
48 Thomas Taylor U
3.74 4.0 4.0         18 +   Southern Shores, NC
49 Jack Hu U
3.73 4.0 4.0         18 +   Cary, NC
50 ryan sheppard U
3.72 4.0 4.0         18 +   Raleigh, NC
51 Dan Podrasky U
3.72 4.0 4.0         40 +   Raleigh, NC
52 Tom Morrow U
3.72 4.0 4.0         55 +   Raleigh, NC
53 Hai Le U
3.72 4.0 4.0         55 +   Wake Forest, NC
54 Joshua Ganeles U
3.72 4.0 4.0         18 +   Raleigh, NC
55 Sean Heuser U
3.70 4.0 4.0         40 +   Cary, NC
56 Scott Riley U
3.69 4.0 4.0         55 +   Cary, NC
57 Scott McElreath U
3.69 4.0 4.0         40 +   Raleigh, NC
58 Hunter Bassett U
3.67 4.0 4.0         18 +   Durham, NC
59 Ken Nowell U
3.66 4.0 4.0         55 +   Apex, NC
60 Jeffrey Monaghen U
3.66 4.0 4.0         55 +   Raleigh, NC
61 Ken Lawton U
3.65 4.0 4.0         55 +   Raleigh, NC
62 James Klemenz U
3.65 4.0 4.0         55 +   Fuquay Varina, NC
63 Brendon Dorgan U
3.65 4.0 4.0         18 +   Raleigh, NC
64 Ryan Berliner U
3.65 4.0 4.0         18 +   Chapel Hill, NC
65 Kevin Sibillia U
3.64 4.0 4.0         40 +   Raleigh, NC
66 Daniel Knox U
3.64 4.0 4.0         55 +   Raleigh, NC
67 Matthew Glenn U
3.63 4.0 4.0         18 +   Raleigh, NC
68 Youngjun Lee U
3.62 4.0 3.5         40 +   CARY, NC
69 Jeff Choi U
3.62 4.0 4.0         18 +   Durham, NC
70 Tom Sparks U
3.60 4.0 4.0         55 +   Raleigh, NC
71 John Peterson U
3.60 4.0 4.0         55 +   Raleigh, NC
72 Scott Anderson U
3.57 4.0 4.0         55 +   Raleigh, NC
73 John Diamond U
3.55 4.0 4.0         55 +   Raleigh, NC
74 Alpha Asis U
3.54 4.0 3.5         18 +   Clayton, NC
75 Randy Poteat U
3.53 4.0 4.0         40 +   Wendell, NC
76 Daniel Grassinger U
3.53 4.0 4.0         18 +   Raleigh, NC
77 Steven Miller U
3.51 4.0 4.0         55 +   Raleigh, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
78 Stephen Holmes U
3.50 3.5 3.5         18 +   Raleigh, NC
79 Charles Whitehorne U
3.49 3.5 3.5         40 +   Raleigh, NC
80 Andrew Christenson U
3.44 3.5 4.0         18 +   Raleigh, NC
81 Ryan Madison U
3.42 3.5 3.5         18 +   Raleigh, NC
82 Justin Bryant U
3.39 3.5 3.5         18 +   Raleigh, NC
83 Terrence Blue U
3.35 3.5 4.0         18 +   Benson, NC
84 Linh Nguyen U
3.30 3.5 4.0         55 +   Raleigh, NC
85 Chris Wasko U
3.29 3.5 3.5         40 +   Raleigh, NC
86 Liam O'Boyle U
3.27 3.5 3.5         18 +   Raleigh, NC
87 Nate Wireback U
3.26 3.5 3.5         18 +   Raleigh, NC
88 Joseph Hollingsworth U
3.23 3.5 3.5         18 +   Raleigh, NC
89 Taylor Atherton U
3.23 3.5 3.0         18 +   Raleigh, NC
90 Sheldon Roberts U
3.18 3.5 3.5         18 +   Raleigh, NC
91 Jacob Nelson U
3.17 3.5 3.5         18 +   Rocky Mount, NC
92 Justin Laduke U
3.13 3.5 3.5         18 +   Weldon, NC
93 Linwood White IV U
3.09 3.5 3.5         18 +   WILSON, NC
94 Manan Desai U
3.09 3.5 3.5         18 +   Raleigh, NC
95 Matthew Newson U
3.03 (3.5) 3.0         40 +   Clayton, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
96 Elvin Eng U
2.97 3.0 3.0         18 +   Morrisville, NC
97 Michael Alderman U
2.96 3.0 3.5         18 +   Raleigh, NC
98 Marc Kaufman U
2.90 (3.0) 3.0         40 +   Raleigh, NC
99 Ryan Catrine U
2.90 3.0 3.0         18 +   Raleigh, NC
100 Hanzhang Liu U
2.89 3.0 3.5         18 +   Raleigh, NC
101 Nathan Janvrin U
2.87 3.0 3.0         18 +   LA Crosse, WI
102 Hunter Ryno U
2.85 3.0 3.5         18 +   Raleigh, NC
103 PEDRO J LEON U
2.85 3.0 3.0         40 +   Raleigh, NC
104 Andrew Pearl U
2.83 3.0 3.0         40 +   Raleigh, NC
105 Benjamin Davidson U
2.80 3.0 3.0         18 +   CARY, NC
106 Robert Harris U
2.76 3.0 3.0         40 +   Raleigh, NC
107 Anthony Skubic U
2.73 (3.0) 3.0         18 +   Wake Forest, NC
108 Austin Council U
2.73 3.0 3.0         18 +   Raleigh, NC
109 Patrick Dougherty U
2.72 3.0 3.0         40 +   Wake Forest, NC
110 Josh Dellinger U
2.67 3.0 3.0         18 +   Raleigh, NC
111 Patrick Vickers U
2.62 3.0 3.0         18 +   Raleigh, NC
112 Rico Burr U
2.60 (3.0) 3.0         40 +   Raleigh, NC
113 Ryan Givens U
2.57 3.0 2.5         18 +   Garner, NC
114 Bryan Kearney U
2.54 3.0 3.0         40 +   Raleigh, NC
115 Scott Thurston U
2.53 3.0 3.0         40 +   Raleigh, NC
116 Ed Scott U
2.52 (3.0) 3.0         55 +   Raleigh, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
117 David Dykes U
2.49 2.5 3.0         40 +   Raleigh, NC
118 Aaron Archie-Moody U
2.49 2.5 3.0         18 +   Raleigh, NC
119 Tyler Lambert U
2.46 (2.5) 3.0         18 +   Cary, NC
120 Peter Flack U
2.46 2.5 3.0         55 +   Raleigh, NC
121 Justin Bryson U
2.46 2.5 2.5         18 +   Raleigh, NC
122 THOMAS SIBRIZZI U
2.42 2.5 2.5         40 +   Raleigh, NC
123 Thomas Belch U
2.42 2.5 3.0         40 +   Raleigh, NC
124 Keita Fukuyama U
2.41 2.5 2.5         18 +   Morrisville, NC
125 Joey Post U
2.40 (2.5) 2.5         18 +   Raleigh, NC
126 Amanuel Measho U
2.40 2.5 2.5         18 +   Raleigh, NC
127 David Sielaty U
2.39 2.5 2.5         55 +   Raleigh, NC
128 Christopher Leonard U
2.39 2.5 2.5         18 +   Raleigh, NC
129 Dwayne Deloatch U
2.38 2.5 2.5         40 +   Wake Forest, NC
130 Chidi Madu U
2.36 (2.5) 2.5         18 +   Raleigh, NC
131 Adam Daniels U
2.36 2.5 3.0         18 +   Raleigh, NC
132 Marc Morriston U
2.33 2.5 2.5         40 +   Raleigh, NC
133 Vijayanand Periannan U
2.32 2.5 2.5         18 +   Raleigh, NC
134 Elliott Blades U
2.31 2.5 3.0         40 +   Raleigh, NC
135 BILLY WILLIAMS U
2.19 2.5 3.0         40 +   Raleigh, NC
136 Chris Pereira U
2.04 2.5 2.5         18 +   Raleigh, NC
137 Craig Gelston U
1.95 2.0 2.5         40 +   Raleigh, NC
Collin Jarman U
n/a n/a 2.5         18 +   Raleigh, USA
Adam Manns U
n/a n/a 2.5         18 +   Raleigh, NC
Daniel Ryan U
n/a n/a 2.5         18 +   Raleigh, NC
Jay Sherman U
n/a n/a 2.5         18 +   Raleigh, NC
Gregory Tullos U
n/a n/a 4.5         18 +   Raleigh, NC